carcass remains - English Synonyms Dictionary